heavy-duty car - Français Anglais Dictionnaire